garbage incinerator - Spanish English Dictionary